front runners - Turkish English Dictionary